a formal defense or justification - Anglais Synonymes Dictionnaire